package com.hospital.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.hospital.dto.DeptBedQueryDTO;
import com.hospital.entity.Bed;
import com.hospital.result.PageResult;
import com.hospital.vo.BedUsageVO;
import com.hospital.vo.DepartmentBedVO;
import com.hospital.vo.SpeDeptBedVO;

import java.util.List;

public interface BedService extends IService<Bed> {
    Long assignBed(Long deptId);

    List<DepartmentBedVO> getDepartmentBedList();

    PageResult getDepartmentBedByDeptId(DeptBedQueryDTO deptBedQueryDTO);

    List<BedUsageVO> getBedUsage();
}
